clean the palate - Turc Anglais Dictionnaire